past participle of déduire - Spanish English Dictionary